MEXT 核心技术总结

1. 公司背景与定位

MEXT 成立于 2023 年,总部位于美国圣克拉拉,由 Gary Smerdon、David Reed 和 Bobby Minnear 创立。团队背景深厚,包括 CPU 虚拟化、数据中心闪存和互联网基础设施的先驱者。2026 年 6 月 15 日,AMD 正式宣布收购 MEXT,将其技术整合进 EPYC CPU、Instinct GPU 和 Pensando DPU 的数据中心产品组合中。

AMD 官方公告


2. 核心技术:AI-Powered Predictive Memory™

2.1 核心问题定义

MEXT 解决的核心问题是:DRAM 成本已成为服务器总成本的 50% 甚至 90%,但大量 DRAM 容量实际处于低效利用状态。同时,DRAM 架构自 1970 年以来几乎没有根本性变革,而 AI 工作负载的内存需求呈指数级增长,导致内存成为数据中心的首要瓶颈。

Podscripts 访谈

2.2 技术架构(三层组件)

MEXT 的 Predictive Memory™ 是一个纯软件解决方案,由三个核心模块组成:

腾讯云开发者文章

模块 功能
监控模块 (Monitoring Module) 轻量级内核遥测模块,持续追踪内存页的访问频率、时间间隔等指标,实时识别"热页"(高频访问)和"冷页"(长时间未访问)
分层引擎 (Tiering Engine) 将识别出的冷页从 DRAM 卸载到预先配置的高速 NVMe 闪存分区中
AI 预测引擎 (AI Prediction Engine) 核心知识产权。接收实时访问模式数据,利用 AI 模型预测哪些闪存中的页面即将被需要,并在应用程序请求前主动预取回 DRAM

2.3 AI 模型细节

MEXT 的 AI 引擎采用多模型集成架构(Ensemble of Models),核心工作模型为基于 Transformer 的架构:

Podscripts 访谈

类比理解:正如大语言模型预测句子中的下一个词,MEXT 的 AI 引擎预测工作负载内存访问模式中的"下一个逻辑内存页"。

Nat Law Review 报道


3. 技术实现原理

3.1 透明性设计

MEXT 实现了对操作系统和应用程序的完全透明

Podscripts 访谈

3.2 性能与成本权衡

指标 DRAM NAND Flash MEXT 方案
每比特成本 基准 低 50 倍 接近 Flash 成本
每比特功耗 基准 低 30 倍 显著降低
访问延迟 ~100ns ~100μs(慢 1000 倍) 通过预测预取接近 DRAM 性能

MEXT 的关键洞察是:冷页卸载到 Flash 对性能无影响,而热页的预测性预取可以掩盖 Flash 的延迟劣势

Podscripts 访谈


4. 技术效果与性能指标

根据公开资料,MEXT 技术可实现:

Nat Law Review 报道


5. 应用场景与案例

MEXT 已在多个内存密集型领域落地验证:

Nat Law Review 报道

行业 应用 效果
媒体娱乐 好莱坞顶级电影工作室的动画与特效渲染(DreamWorks MoonRay、SideFX Houdini) DRAM 占用减半,性能持平;内存受限系统性能提升 4.4 倍;避免 OOM 错误
半导体/EDA 全球领先芯片制造商的电子设计自动化工作负载 运行更大规模仿真,缩短设计周期,加速芯片上市
游戏 游戏公司服务器基础设施 计算和内存容量翻倍,无需额外购买 DRAM,支持更丰富的游戏环境
通用 AI/数据分析 Spark、Redis、Memcached、Weaviate、Neo4j 等大内存应用 大型内存应用成本降低 40%

6. 商业模式与部署


7. 技术意义与行业影响

MEXT 的技术代表了内存分层架构(Memory Tiering)的重要突破:

IDC 报告

  1. 用 AI 解决 AI 造成的问题:AI 工作负载激增导致内存危机,而 MEXT 使用 AI 预测引擎来缓解这一危机
  2. 填补 DRAM 与 Flash 之间的鸿沟:首次以软件方式实现 Flash 对应用程序的透明内存化
  3. 替代性方案对比:相比 CXL 内存池化等硬件方案,MEXT 提供了一种无需硬件改造的即时可用方案
  4. AMD 战略整合:作为 AMD 全栈计算与 AI 解决方案的一部分,与 EPYC、Instinct 深度集成

创始人 Gary Smerdon 认为,透明内存分层将成为未来每台服务器的标准配置,正如存储领域早已实现的分层架构一样。

Podscripts 访谈


8. 技术局限性与考量

部分分析也指出了该技术的潜在局限:

VendorDeep 分析


总结

MEXT 的核心技术创新在于将 Transformer 架构的 AI 预测引擎 应用于内存页级别的实时预测与预取,从而以纯软件方式实现 NAND Flash 对 DRAM 的透明替代/扩展。这一方案在保持接近原生 DRAM 性能的同时,将内存成本降低 50%、容量扩展 2-4 倍,且无需修改任何硬件或软件,代表了数据中心内存架构演进的重要方向。

根据 MEXT 官方 Blog 披露的技术文章与深度行业分析,MEXT 的技术核心可以用一句话概括:"用先进的 AI 预测机制替代传统的启发式算法,打破传统的单层内存架构,将低成本闪存(Flash)无缝转化为兼具大容量与高性能的二级内存层。"

通过梳理其官方发布的《Unlocking the Power of Prediction》(解锁预测的力量)、《Attacking the Top 3 Server Memory Challenges》(攻克服务器内存三大挑战)以及《Memory Finally Goes Multi-Tier》(内存终于走向多层化)等核心博客内容,以下是 MEXT 核心技术的系统性总结:

一、 技术背景与设计哲学:从"衣橱组织"看内存分层

MEXT 在博客中引用了计算机科学与人类行为学的经典隐喻(如 Brian Christian 的《Algorithms to Live By》)。系统内存(DRAM)空间有限且昂贵,就像卧室里随手可及的衣橱;而闪存(Flash)容量大且便宜,就像地下室的储藏箱。

长期以来,计算机系统依赖传统的 LRU(Least Recently Used,最近最少使用) 等启发式算法(Heuristics)来管理内存,把长期不用的"冷数据"扔进慢速存储。然而:

MEXT 的破局点在于:如果你的衣橱(AI 引擎)拥有"读心术",能提前预判你明天要穿什么,并在你打开衣橱前的一瞬间自动把衣服从地下室拿到你面前,那么即使衣橱很小,对你而言也完全够用。

二、 核心技术架构:AI-Powered Predictive Memory™ 引擎

MEXT 实现这一目标靠的是一个全软件、运行在用户空间(User-space)的预测引擎。其技术闭环由以下三大核心支柱构成:

1. 动态冷热数据分离(Dynamic Tiering)

MEXT 引擎常驻底层,持续不断地观察和监测上层应用对内存页(Memory Pages)的访问模式。一旦识别出长期未被触碰的"冷页",引擎就会透明地(Transparently)将它们从 DRAM 卸载到成本低 50 倍、容量极大的 NVMe Flash/SSD 中,从而腾出宝贵的高速 DRAM 空间。

2. 多模型协同预测矩阵(Family of Prediction Models)

这是 MEXT 博客中披露的最核心技术。MEXT 内部并不是靠单一的 AI 模型进行预测,而是集成了一个"预测模型家族"(A family of prediction models working together):

3. 主动透明预取(Preemptive / Predictive Promotion)

在传统的换页机制中,是应用发现数据不在 DRAM ,"被动"去慢速盘里找。而 MEXT 的 AI 引擎是主动(Preemptive)的:它在应用真正发出读取指令之前的几毫秒甚至不到一毫秒内,就已经把预测到的冷数据从 Flash 重新拉回到 DRAM 中。 对于上层的 Linux 内核和应用程序来说,它们完全感知不到这个"闪存到内存"的搬运过程,从视角上看,数据似乎"一直都在 DRAM 里"。

三、 MEXT 技术的关键指标与商业落地

MEXT 博客中强调,衡量这类技术成功的唯一标准是"不牺牲性能的前提下改变内存的经济学":

结语与 AMD 收购的底层逻辑 从 MEXT 的技术演进路径可以看出,他们成功地将传统属于"存储层"的 Flash 彻底拉进了"内存域(Memory Domain)"。 这一软件技术的壁垒极高,AMD 在 2026 年 6 月将其全盘收购并计划融入其数据中心产品线(如 EPYC 处理器和 Instinct GPU 生态),其本质就是为了在硬件(DRAM/HBM)物理极限和成本暴涨的背景下,通过 MEXT 这套顶尖的 AI 软件算法来榨干底层服务器的每一比特性能,实现软硬件全栈的效率颠覆。


业界有类似 MEXT.ai 相关技术的开源项目吗?或者相关技术的研究论文?

在工业界和学术界,针对 MEXT.ai 所解决的"内存墙、冷热分层、机器学习驱动的预取(ML-based Prefetching)"痛点,已经有大量的开源项目和前沿论文。

需要区分的是:开源界目前更多专注于基础架构层(如 Linux 内核原生的多层内存支持),而学术界则深度聚焦于利用 AI/强化学习实现超前、精准的页预测(Page Prefetching)

以下是与 MEXT 技术路径高度相似、且在业界极具代表性的开源项目与研究论文总结:

一、 类似的开源项目与基础架构

由于 MEXT 的技术完全透明地运行在 Linux 用户空间,开源界中与之对应的主要是提供 内存多级分层(Memory Tiering)内核动态迁移机制 的底层底座:

1. Linux Kernel 原生内存分层机制 (Linux Memory Tiering)

Linux 内核(特别是 Kernel 5.15 及之后版本)已经原生引入了对分层内存的支持,这是所有上层分层优化软件的基础。

2. MemTier (由 Intel / Memkind 演进)

这是一个专门用于管理多级内存的开源星际间插槽库(Interposer Library)。

3. Letta (前身为 Berkeley 的 MemGPT)

注:这是属于上层 AI 智能体(AI Agent)层面的虚拟内存管理,与 MEXT 解决系统级主存 TCO 处于不同维度。

二、 核心研究论文:AI 与机器学习驱动的内存预取

MEXT 技术的精髓在于"利用 AI 在 1 毫秒内预测接下来要访问的内存页"。在计算机体系结构(Computer Architecture)顶级会议(如 ISCA, MICRO, ASPLOS)上,这一方向被称为 ML-driven/Intelligent Memory Prefetching

1. 论文:《Machine Learning-Driven Intelligent Memory System Design: From On-Chip Caches to Storage》(2026)

2. 论文:《RecMG: Machine Learning-Guided Memory Optimization for DLRM Inference on Tiered Memory》

3. 南加州大学(USC)Data Science Lab 的长期项目:《ML-driven Memory Prefetcher》

三、 MEXT 与现有开源/学术方案的"护城河"在哪里?

既然开源有 Linux 内核分层,学术界有各种 ML 论文,为什么 MEXT 还能被 AMD 高价收购?其核心壁垒在于工业级落地工程能力

  1. 零侵入性(Zero-intrusion):学术界的论文(如 Pythia 或感知机方案)往往需要修改硬件模拟器、增加专门的芯片硬件电路,或者需要重构系统内核。而 MEXT 做到纯软件、运行在用户空间、5 分钟部署且完全透明。
  2. 多模型矩阵(Prediction Models Family):单一的 LSTM 或强化学习模型往往只能应对特定的一种工作负载(比如跑图形渲染很准,跑 LLM 推理就崩了)。MEXT 在商业上实现的是多模型在线并行竞争与自动适配反馈机制,能应对复杂多变的数据中心混合负载。
  3. 极度微型化的 AI 开销:AI 模型本身的推理也需要算力和主存。如果为了预测内存而消耗了 20% 的 CPU 算力,那就本末倒置了。MEXT 将模型推理开销压缩到了"微秒级",真正实现了"算法收益远大于算法开销"。